/**
 * 评论模块
 */

import ajax from '@/utils/request'

/**
 * 获取适用于评论管理的数据
 *
 * page          否  页数，默认是 1
 * per_page      否  每页数量，默认每页 10 条
 * response_type 否  返回数据的字段，不传返回用于内容管理的字段，
 *     传 comment 返回用于评论管理的字段，
 *     传 statistic 返回用于图文数据的字段
 */
export const getComments = (page, per_page) => {
  return ajax({
    method: 'GET',
    url: '/mp/v1_0/articles',
    params: {
      page,
      per_page,
      response_type: 'comment'
    }
  })
}

/**
 * 打开或者关闭文章评论
 * @param {*} id 文章编号
 * @param {*} allow_comment 是否关闭
 */
export const modCommentStatus = (id, allow_comment) => {
  return ajax({
    method: 'PUT',
    url: '/mp/v1_0/comments/status',
    params: {
      article_id: id
    },
    data: {
      allow_comment
    }
  })
}
